laying flock - German English Dictionary